drum stool - French English Dictionary